home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / bbs / CDRomDoor22.lha / cdromdoor / CDROMDoor.doc < prev    next >
Text File  |  1995-03-28  |  6KB  |  146 lines

  1.  
  2.                                CD ROM Door v1.1
  3.                                ~~~~~~~~~~~~~~~~~
  4.                         Copyright c 1993 Murray Chaffer
  5.  
  6.               Additional programming by Randy Quick & Greg Fitch
  7.  
  8.                              Freely Redistributable 
  9.                              A Door for MAXSBBS 1.52+
  10.  
  11.    What does it do ?
  12.    ~~~~~~~~~~~~~~~
  13.       It allows sysops to put CD ROM disks online without having to go to
  14.     the trouble of adding all files on every disk to the MAXS file.data..
  15.     in a sense it's almost an alternative files area manager on a slightly
  16.     less sophisticated scale.. each disk has its own config file from which 
  17.     data on the disk and 'sections' is stored.. I will explain briefly the 
  18.     config file format here..
  19.  
  20.     Must be in doors path in a directory CDROMDoor and named as Disk.cfg
  21.  
  22.     ie BBS:Doors/CDROMDoor/Disk.cfg
  23.  
  24.     You may want to setup several Disk.cfg files ie NightOwl9.cfg , then use
  25.     a script to copy it over and rename or something like that I guess
  26.     would be a convenient way of tackling things.
  27.  
  28.                            *** Added by Randy ***
  29.  
  30.     Note: As of version 1.1, you may also run it like this:
  31.  
  32.           Create a file called CDMenu.text in your CDRomDoor directory and
  33.           have this list the various CD's you have available (this is for
  34.           people with more than one CD-Rom or one of the multi-cd models.
  35.           Note that there is a limit of 9999 CD's to be listed - anyone
  36.           wanting this to be expanded, please let me know! <grin>.  You
  37.           then need, for each of the CD's in the list, a  file (also in
  38.           the CDRomDoor/ directory, a file called Disk.cfgx where x is the
  39.           number in your menu (eg menu 1, have Disk.cfg1, 2 have Disk.cfg2
  40.           etc)
  41.  
  42.                            *** Added by Greg ***
  43.  
  44.     Note: As of version 2.0
  45.  
  46.           Have added the download readme files function to the door, to get
  47.       it to work just add the line as below to the config and the rest is
  48.       automatic (NOTE: YOU MUST ADD THIS LINE TO GET THE DOOR TO WORK!)
  49.  
  50.     Note: As of version 2.1
  51.  
  52.           Have added the search for files function to the door for AMINET, for
  53.       it to work just add the lines as below to the config and the rest is
  54.       automatic (NOTE: YOU MUST ADD THESE LINES TO GET THE DOOR TO WORK!)
  55.  
  56.     Note: As of version 2.2
  57.  
  58.           Added some color to the display
  59.           also Added LogOff after DownLoad
  60.  
  61.                            *** End of additions ***
  62.  
  63.     ******************************************************************************
  64.     Line  1 : Device Name of CD ROM Drive (ie CD0:)
  65.  
  66.               This is the default path for which files/dirs will be searched.
  67.  
  68.     Line  2 : Name of Current Disk
  69.  
  70.               Displayed only for the interest of the user..  
  71.  
  72.     Line  3 : Name of 'Next' Disk (optional) or *BLANK LINE* 
  73.     Line  4 : Date of 'Next' Disk (optional) or *BLANK LINE*
  74.  
  75.               These two (If filled in) will be displayed at the bottom of the
  76.               CD ROM Door screen, to allow you to let the user know which disk 
  77.               will be coming up next, and when.. Allows you to have disks on a 
  78.               rotating basis and makes it a little less painless.
  79.               Remember to include 2 blank lines if not utilising this feature.
  80.  
  81.                      ******* NEW LINE ********
  82.  
  83.     Line  5   Auto mark readme files on the CD for D/L
  84.               Extention for ReadMe files or blank for none, EG:
  85.           For the AmiNet CD's you would put ReadMe and for GoldFish
  86.           you would put LHA.PI (Unless using linked files.)
  87.           If you want no readme file marking just put a *BLANK LINE*  
  88.  
  89.                      *************************
  90.  
  91.                      ******* NEW LINES *******
  92.  
  93.     Line  6   For *AMINET CD's ONLY!* Put the full path to the INDEX
  94.               file, EG: CD0:AmiNet/INDEX
  95.           For any other CD's like GoldFish leave a *BLANK LINE*  
  96.  
  97.     Line  7   For *AMINET CD's ONLY!* Put the path to the CD's file
  98.               directories, EG:  CD0:AmiNet/
  99.               it will find the rest of the paths from the index file
  100.           For any other CD's like GoldFish leave a *BLANK LINE*  
  101.  
  102.                      *************************
  103.  
  104.     Line  8 : Number of sections on Current Disk
  105.  
  106.               Most CD ROMS are conveniently divided into 'sections' - this 
  107.               value represents the number of 'sections' (usually in dirs)
  108.               on this disk.
  109.  
  110.     Line  9 : <Section Name>  <Path to listing file>   <Path to section>
  111.  
  112.               Repeat for number of times needed (ie value in line 8)
  113.  
  114.               Now you must make up an entry for each 'section', 1 line each, 
  115.               with section name, a path & name to a text/ANSI listing of
  116.               files in that section (usually included on disk somewhere),
  117.               and a path to the 'section' (remember Device name is 
  118.               assumed as default for both dir and for listing file.) 
  119.               each of these MUST be in quotes.. no commas are needed to 
  120.               separate the strings, just like this :
  121.  
  122.               "Name"   "Listing File"   "Path"
  123.           
  124.                No quotes needed for first 8 lines.
  125.  
  126.    How do I use it ?
  127.    ~~~~~~~~~~~~~~~
  128.          Anyway you like! Play around with it and if you don't like something, 
  129.     drop me a line... There's bound to be a few bugs, due to the fact that I
  130.     don't have a CD ROM drive to test this sucker on !
  131.    
  132.  
  133.  
  134.       * Hope this one is handy.. - Any probs/bugs/ideas, contact me here:
  135.              ____
  136.          __ /_/  \  
  137.         / /\\_\/\ \   Murray Chaffer      Continental Drift BBS NSW Australia
  138.        /_/ /_ /_/ /  
  139.        \ \ \/\\_\/    BBS +61 2 918 8375   FIDO 3:714/911.0  
  140.         \ \  /      Voice +61 2 918 8153   MAXS 3:30000/76.0                                 
  141.          \_\/
  142.  
  143.  
  144.                                       Cheers...
  145.                             Muzz
  146.